API_VERSIONSTRING = "V3.7.1.16"
HS_OT_CallOptions = 'C'
HS_OT_PutOptions = 'P'
HS_EI_SSE = "1"
HS_EI_SZSE = "2"
HS_EI_CZCE = "F1"
HS_EI_DCE = "F2"
HS_EI_SHFE = "F3"
HS_EI_CFFEX = "F4"
HS_EI_INE = "F5"
HS_ET_Abandon = '0'
HS_ET_Exec = '1'
HS_CSI_CNSJC = "CNSJC"
HS_CSI_PXSJC = "PXSJC"
HS_CSI_PNSJC = "PNSJC"
HS_CSI_CXSJC = "CXSJC"
HS_CSI_KS = "KS"
HS_CSI_KKS = "KKS"
HS_CSI_ZBD = "ZBD"
HS_CSI_ZXJ = "ZXJ"
HS_D_Buy = '1'
HS_D_Sell = '2'
HS_OF_Open = '1'
HS_OF_Close = '2'
HS_OF_Delivery = '3'
HS_OF_CloseToday = '4'
HS_CD_Comb = '1'
HS_CD_UnComb = '2'
HS_PT_Right = '0'
HS_PT_Voluntary = '1'
HS_PT_Covered = '2'
HS_LT_Lock = '1'
HS_LT_Unlock = '2'
HS_OS_NotReported = '0'
HS_OS_ToBeReported = '1'
HS_OS_Reported = '2'
HS_OS_ReportedToBeCancel = '3'
HS_OS_PartsTradedToBeCancel = '4'
HS_OS_CanceledWithPartsTraded = '5'
HS_OS_Canceled = '6'
HS_OS_PartsTraded = '7'
HS_OS_Traded = '8'
HS_OS_Abandoned = '9'
HS_OS_CancelFailed = 'D'
HS_OS_Confirmed = 'V'
HS_OS_ToBeConfirmed = 'W'
HS_OSRC_Personal = '0'
HS_OSRC_Exchange = '1'
HS_OSRC_Member = '2'
HS_OSRC_Organization = '3'
HS_OSRC_Proprietary = '4'
HS_OSRC_MobileServiceProvider = '5'
HS_TT_BankToBroker = '1'
HS_TT_BrokerToBank = '2'
HS_TSRC_Broker = '0'
HS_TSRC_Bank = '1'
HS_TSRC_Each = '2'
HS_TSRC_Third = '3'
HS_TS_NotReported = '0'
HS_TS_Reported = '1'
HS_TS_Success = '2'
HS_TS_Abandoned = '3'
HS_TS_ReportedToBeCancel = '4'
HS_TS_Canceled = '5'
HS_TS_PendingReversal = '7'
HS_TS_Reversal = '8'
HS_TS_ToBeReported = 'A'
HS_TS_Reporting = 'P'
HS_TS_Confirmed = 'Q'
HS_TS_PendingConfirm = 'x'
HS_HT_Speculation = '0'
HS_HT_Hedge = '1'
HS_HT_Arbitrage = '2'
HS_HT_MarketMaker = '3'
HS_HT_Covered = '4'
HS_BCF_NO = '0'
HS_BCF_YES = '1'
HS_BCFD_NO = '0'
HS_BCFD_YES = '1'
HS_IT_Init = 'S'
HS_IT_CallAuction = 'C'
HS_IT_Trinding = 'T'
HS_IT_Pause = 'B'
HS_IT_Close = 'E'
HS_IT_ClosingCallAuction = 'U'
HS_IT_Fusing = 'V'
HS_IT_Halt = 'P'
HS_IT_HaltAllDay = '1'
HS_IT_FuseToCallAuction = 'M'
HS_IT_FuseToClose = 'N'
HS_OR_LimitBidOpen = '0'
HS_OR_LimitSellOpen = '1'
HS_OR_LimitCoveredOpen = '2'
HS_MMSA_NO = '0'
HS_MMSA_YES = '1'
HS_FCR_NotForceClose = '0'
HS_FCR_LackDeposit = '1'
HS_FCR_ClientOverPositionLimit = '2'
HS_FCR_MemberOverPositionLimit = '3'
HS_FCR_NotMultiple = '4'
HS_FCR_Violation = '5'
HS_FCR_Other = '6'
HS_TF_No = '0'
HS_TF_Yes = '1'
HS_SOF_Normal = '0'
HS_SOF_Swap = '1'
HS_PWDT_Fund = '1'
HS_PWDT_Trade = '2'
HS_CT_Limit = "L"
HS_CT_LimitFOK = "LFOK"
HS_CT_LimitFAK = "LFAK"
HS_CT_LimitStopLoss = "LLOS"
HS_CT_LimitStopProfit = "LPFT"
HS_CT_Market = "M"
HS_CT_MarketFOK = "MFOK"
HS_CT_MarketFAK = "MFAK"
HS_CT_MarketFAKV = "MFAKV"
HS_CT_MarketStopLoss = "MLOS"
HS_CT_MarketStopProfit = "MPFT"
HS_CT_MarketToLimit = "MTL"
HS_CT_Market5FAK = "M5FAK"
HS_CT_Market5ToLimit = "M5TL"
HS_CT_Market1ToLimit = "M1TL"
HS_CT_Market1FAK = "M1FAK"
HS_CT_Market1FOK = "M1FOK"
HS_CT_MarketSelfToLimit = "MSTL"
HS_PTYPE_Futures = '1'
HS_PTYPE_OptFutu = '2'
HS_PTYPE_Combination = '3'
HS_PTYPE_Spot = '4'
HS_PTYPE_FutuToSpot = '5'
HS_PTYPE_Securities = '6'
HS_PTYPE_OptStock = '7'
HS_CID_CNY = '0'
HS_CID_USD = '1'
HS_CID_HKD = '2'
HS_CF_NO = '0'
HS_CF_YES = '1'
HS_COMBT_PT = '0'
HS_COMBT_KQ = '1'
HS_COMBT_KPZ = '2'
HS_RL_Default = '0'
HS_RL_Keep = '1'
HS_RL_Cautions = '2'
HS_RL_Steady = '3'
HS_RL_Active = '4'
HS_RL_Growth = '6'
HS_RL_Profession = '99'
HS_RL_Diy = '100'
HS_TT_Common = '0'
HS_TT_OptionsExecution = '1'
HS_TT_OTC = '2'
HS_TT_EFPDerived = '3'
HS_TT_CombinationDerived = '4'
HS_TERT_RESTART = "0"
HS_TERT_RESUME = "1"
HS_TERT_QUICK = "2"
